Жадная раскраска графа
![Жадная раскраска — Википедия Раскраска графика](https://i.ytimg.com/vi/6QDTWjBWGc8/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLADuLP6NLTkQSDyTFafApxGlv5qlg)
Раскраска графов Примеры и применение
Корректной раскраской графа в два цвета называется такая раскраска, что никакое ребро не соединяет две вершины одного цвета. Графы, которые можно так раскрасить, называют двудольными. Заметим, что если такая раскраска существует, и если зафиксировать цвет одной вершины, то все цвета всех достижимых из неё вершин определяются однозначно: пусть цвет этой вершины белый, тогда все её соседи будут иметь черный цвет, все вершины на расстоянии 2 будут иметь снова белый цвет, все вершины на расстоянии 3 снова черный, и так далее. Проверять граф на двудольность и выводить раскраску можно обходом в глубину.
![Жадная раскраска - Wikiwand Жадный алгоритм раскраски графа](https://ru.algorithmica.org/cs/graph-traversals/img/russia.png)
![Вы точно человек? Жадная раскраска графа](https://it.kgsu.ru/C_DIN/images/ris116_1.jpg)
![Жадный алгоритм раскраски графа - Дискретная математика - Киберфорум Вы точно человек?](https://habrastorage.org/getpro/habr/upload_files/0a9/73d/849/0a973d849d05b8300dfb9b8d25c278aa.jpg)
![Раскраски графов — Шаг 12 — Stepik Жадная раскраска - Greedy coloring](https://habrastorage.org/getpro/habr/upload_files/37b/609/481/37b60948170c0dd1d96cd4aba3c24202.png)
![Раскраска графикаСодержание а также История [ править ] Вы точно человек?](http://1.bp.blogspot.com/-DcVfr6NXjvk/TmOXwT6h_0I/AAAAAAAAAEk/scHarfciKd0/s1600/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png)
![Вы точно человек? Жадная раскраска](https://i.ytimg.com/vi/I9b2iEJjxmA/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBk3EHEFCG4nT0VtAeMAj_5yktwfg)
![Жадная раскраска графа - Java SE - Киберфорум](https://www.guru99.com/images/1/081419_0718_GreedyAlgor5.png)
![Алгоримт раскраски графа -> Форум на фотодетки.рф](https://i.ytimg.com/vi/TVm5yIDowBA/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBn0lMiU0ZjUcOxvj-a06AeEwIr9A)
![Алгоримт раскраски графа -> Форум на фотодетки.рф](https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Complete-edge-coloring.svg/220px-Complete-edge-coloring.svg.png)
![Python алгоритмы: Раскраска графа](https://image.isu.pub/140118055958-15755160f9a756c7f6372e3412ab6fb7/jpg/page_1.jpg)
![Раскраски графов — Шаг 16 — Stepik](https://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Multigraph-edge-coloring.svg/220px-Multigraph-edge-coloring.svg.png)
![Двудольные графы и раскраски - Алгоритмика](https://habrastorage.org/getpro/habr/upload_files/8ac/e9a/bf8/8ace9abf8795f389d387927ab369e0f8.png)
![Раскраска графов Примеры и применение Дискретная математика.](https://programforyou.ru/images/graph-redactor.png)
![Как раскрасить вершины графа / Хабр](http://urban-sanjoo.narod.ru/colours/example1.gif)
В теории графов , раскраски графа является частным случаем маркировки графа ; это присвоение меток, традиционно называемых «цветами», элементам графа с учетом определенных ограничений. В простейшей форме это способ раскраски вершин графа таким образом, чтобы никакие две соседние вершины не были одного цвета; это называется раскраской вершин. Аналогичным образом , край окраски присваивает цвет каждому краю , так что никакие два смежных ребра не имеют одинаковый цвет, а лицо окраски о наличии планарного графа присваивает цвет каждой грани или области , так что никакие два лица , которые разделяют границей не имеют такого же цвета. Раскраска вершин обычно используется для введения задач раскраски графов, поскольку другие задачи раскраски могут быть преобразованы в экземпляр раскраски вершин. Например, окраска ребер графа - это просто окраска вершин его линейного графа , а окраска граней плоского графа - это просто окраска вершин его двойственного графа.
![Содержание Раскраски графов. Точные алгоритмы раскрашивания by Sabina Batyrova on Prezi Next](https://www.guru99.com/images/1/081419_0718_GreedyAlgor2.jpg)
![Алгоритм прямого неявного перебора Раскраска графов — Википедия](http://images.myshared.ru/17/1164514/slide_6.jpg)
![Для продолжения работы вам необходимо ввести капчу Правильная раскраска графа - верное решение задачи](https://user-images.githubusercontent.com/44116740/104091679-dc044380-528f-11eb-860d-57b3817d474e.png)
![Алгебра приходит на помощь](https://i.ytimg.com/vi/upxwGM21qrc/maxresdefault.jpg)
![Правильная раскраска графа - верное решение задачи](https://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/Chromatic_polynomial_of_all_3-vertex_graphs.png/157px-Chromatic_polynomial_of_all_3-vertex_graphs.png)
При исследовании раскраски графа задач в математике и информатика , жадная раскраска или последовательная раскраска - это раскраска вершин графа , образованного жадный алгоритм , который последовательно рассматривает вершины графа и присваивает каждой вершине свой первый доступный цвет. Жадные раскраски можно найти за линейное время, но они, как правило, не используют минимально возможное количество цветов. Различный выбор последовательности вершин обычно приводит к разным раскраскам данного графа, поэтому большая часть исследований жадных раскрасок посвящена поиску хорошего упорядочения. Всегда существует порядок, который дает оптимальную раскраску, но, хотя такие порядки можно найти для многих специальных классов графов, их трудно найти в целом.
![Алгоритм последовательной раскраски](https://image.isu.pub/131105125147-691142186f39905735f2b1ada6f05efa/jpg/page_1_thumb_large.jpg)
![](http://4.bp.blogspot.com/-K-eZqq0RPvQ/TmOhcRCE9_I/AAAAAAAAAE4/nN6on5w7naA/s1600/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png)
![](https://i.ytimg.com/vi/iUMgmGK8-xc/mqdefault.jpg)
![](https://www.guru99.com/images/1/081419_0718_GreedyAlgor12.png)
![](https://habrastorage.org/getpro/habr/upload_files/ff8/d29/f6a/ff8d29f6a0d61306815450326af96f0f.png)
![](https://graphonline.ru/wiki/uploads/Справка/graph_colors.gif)
![](http://4.bp.blogspot.com/-Lm37wKw1qZc/TmOdqVKRRvI/AAAAAAAAAEo/zbPMsdGE36c/s1600/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png)
![](http://www.urban-sanjoo.narod.ru/img/mst.gif)
![](http://3.bp.blogspot.com/-SiHZwHwMyIQ/TmOhIwpWAhI/AAAAAAAAAE0/v_i4dzNZxyg/s1600/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png)